/*
 * Project Name:hbm-base.
 * File Name:CsRpRecodesService.java
 * Package Name:com.hginfo.hbm.base.service.cs
 * Date:2018年05月06日 下午11:14:09
 * Copyright (c) 2016, hongguaninfo.com All Rights Reserved.
 *
 */
package cn.uce.sms.api.service.biz;


import cn.uce.sms.entity.CsRpRecodes;

/**
 * 奖惩记录表: cs_rp_recodes. <br />
 * service interface 层 <br />
 * Date: 2018年05月06日 下午11:14:09 <br />
 *
 * @author chenqinglong
 * @since V1.0.0
 */
public interface ICsRpRecodesBiz {


    /**
     * 新增。
     * @param entity entity
     */
    void add(CsRpRecodes entity);

    /**
     * 修改。
     * @param entity entity
     */
    void update(CsRpRecodes entity);

    /**
     * 删除。
     * @param id id
     */
    void delete(Long id);
    /**
     * 统计本月本月预计奖励金额。
     * @param registerType dataType
     */
    int getExpectedReward(Integer registerType, Integer dataType);
    /**
     * 统计本月预计罚款金额。
     * @param registerType dataType
     */
    int getExpectedFines(Integer registerType, Integer dataType);
}
